be wringing wet with sweat - Francés Inglés Diccionario